acw-
ooooooo i dont know about that. i know your talking about average team strength, but teams like Ajax, PSV Eindhoven, Utrecht, Az Aalkmar in Dutch League can beat the cream of the crop of the 2nd tier leagues in those respective countries. Also, same goes for Portugal. Remember Porto WON the Champions League last year I believe and that league still has some good teams in it like Braga, Benfica, Sporting Lisbon. Hell, Sporting Lisbon just beat Newcastle in a home-and-home. I think that there is a tier of 3 leagues above the rest. My list:
Italian Serie A
English Premiership
Spanish Primera
----------------
German Bundesliga
French Ligue One
-----------------
Portugese Superliga
Holland Casino Eredivisie
-------------------
MLS
Scottish League
Belgian Jupilar
The other leagues like Russia, Mexico, Brazil, and Argentina, I'm not sure about their strength. I know what the worst league you can bet on is though by far and thats Japanese J-League......they're horrible. However, when comparing remember this whenever a Premiership team comes from England they usually just play an MLS All-Star team in an effort to keep the game fair. Also, I know that Mexican teams have beaten MLS teams before, so take that for what it's worth.